.errorlist {
  color: red;
}

.warning {
  background-color: crimson;
}
.well-done {
  background-color: lightgreen;
}

.title {
  font-weight: bold;
}

th {
  background-color: silver;
  text-align: left;
}

#tabs {
  float: right;
}

#tabs ul {
  list-style: none outside;
  padding: 0;
  margin: 0 0 0 10px;
  font-family: Verdana, sans-serif;
  font-size: small;
  float: left;
}

#tabs li {
  display: inline;
  padding: 0;
  margin: 0 4px 0 0;
  border-top: 1px solid #cecbc6;
  border-right: 1px solid #cecbc6;
  border-left: 1px solid #cecbc6;
  background-color: #000066;
  color: #ffffff;
  font-weight: bold;
  /* the next 4 lines are magic */
  display: block;
  float: left;
  position: relative;
  top: -1.32em;
}

#tabs a:link,
#tabs a:visited {
  background-color: #000066;
  color: #ffffff;
  text-decoration: none;
  padding-left: 1em;
  padding-right: 1em;
}

#tabs a:hover {
  background-color: #cecbc6;
  color: #000066;
}

#subnav ul {
  padding: .2em 0;
  margin: 0;
  list-style-type: none;
  background-color: #036;
  color: #FFF;
  width: 100%;
  font: normal 90% arial, helvetica, sans-serif;
  float: clear left;
  font-size: small;
 }

#subnav li { 
  display: inline; 
  text-align: left;
  border-right: 1px solid #fff;
  text-align: left;
}

#subnav li a {
  text-decoration: none;
  background-color: #036;
  color: #FFF;
  padding: .2em 1em;
}

#subnav li a:hover {
  background-color: #369;
  color: #fff;
}

#subnav form {
float: right;
  background-color: #036;
  padding: .2em 1em;
}


.project_status-summary {
}

.work_package_status-summary {
}

.person-status-summary {
}

.project-status-detail {
  display:none;
}

.work_package-status-detail {
  display:none;
}

.aim-status-detail {
  display:none;
}

.objective-status-detail {
  display:none;
}

.deliverable-status-detail {
  display:none;
}

.task-status-detail {
  display:none;
}

.person-status-detail {
  display:none;
}

img { 
  border: none;
} 